From 8c8e1daefae30245b1aa5e03e1d37d1eff3c3d60 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Fri, 31 Jul 2009 21:22:54 +0200 Subject: [PATCH] Add stubs for missing GDK windowing functions to Quartz backend This seems to more or less fix the build. On Tiger there are still issues with libresolv missing on the link line, I will figure out what's up with that soonish. --- gdk/quartz/gdkwindow-quartz.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gdk/quartz/gdkwindow-quartz.c b/gdk/quartz/gdkwindow-quartz.c index cbc80a7e73..8fdddc60d5 100644 --- a/gdk/quartz/gdkwindow-quartz.c +++ b/gdk/quartz/gdkwindow-quartz.c @@ -2876,6 +2876,27 @@ _gdk_windowing_window_set_composited (GdkWindow *window, gboolean composited) { } +GdkRegion * +_gdk_windowing_get_shape_for_mask (GdkBitmap *mask) +{ + /* FIXME: implement */ + return NULL; +} + +GdkRegion * +_gdk_windowing_window_get_shape (GdkWindow *window) +{ + /* FIXME: implement */ + return NULL; +} + +GdkRegion * +_gdk_windowing_window_get_input_shape (GdkWindow *window) +{ + /* FIXME: implement */ + return NULL; +} + static void gdk_window_impl_iface_init (GdkWindowImplIface *iface) { -- 2.30.2